1 write to _fontUri
PresentationCore (1)
MS\Internal\FontCache\FontSource.cs (1)
68
_fontUri
= fontUri;
23 references to _fontUri
PresentationCore (23)
MS\Internal\FontCache\FontSource.cs (23)
72
Invariant.Assert(_isInternalCompositeFont ||
_fontUri
.IsAbsoluteUri);
73
Debug.Assert(_isInternalCompositeFont || String.IsNullOrEmpty(
_fontUri
.Fragment));
93
return !_isInternalCompositeFont &&
_fontUri
.IsFile;
107
return
_fontUri
.GetComponents(UriComponents.AbsoluteUri, UriFormat.SafeUnescaped);
125
return
_fontUri
;
133
return Util.IsAppSpecificUri(
_fontUri
);
150
return Directory.GetLastWriteTimeUtc(
_fontUri
.LocalPath);
163
fileMapping.OpenFile(
_fontUri
.LocalPath);
172
bits = s_resourceCache.Get(
_fontUri
);
189
if (!
_fontUri
.IsFile && !XpsLoadingContext.IsUriAllowedAgainstPackage(_xpsPackageOrigin,
_fontUri
))
194
WebResponse response = WpfWebRequestHelper.CreateRequestAndGetResponse(
_fontUri
);
200
fontStream = new DeobfuscatingStream(fontStream,
_fontUri
, false);
213
s_resourceCache.Add(
_fontUri
, bits, false);
233
fileMapping.OpenFile(
_fontUri
.LocalPath);
244
fileMapping.OpenFile(
_fontUri
.LocalPath);
253
bits = s_resourceCache.Get(
_fontUri
);
271
if (!XpsLoadingContext.IsUriAllowedAgainstPackage(_xpsPackageOrigin,
_fontUri
))
276
WebRequest request = PackWebRequestFactory.CreateWebRequest(
_fontUri
);
288
if (DefaultCredentialsZonePolicy.ShouldSendDefaultCredentials(
_fontUri
))
302
fontStream = new DeobfuscatingStream(fontStream,
_fontUri
, false);
391
string fontFilename =
_fontUri
.OriginalString.Substring(
_fontUri
.OriginalString.LastIndexOf('/') + 1).ToLowerInvariant();